Propagate information about bad (or good) REGSEL register
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 21 Apr 2006 09:44:54 +0000 (10:44 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 21 Apr 2006 09:44:54 +0000 (10:44 +0100)
commite1a1180660a8ac8cc27136ead1b42953db0e8540
treeb770a41e6826daca3630469cce275c85ec7a8522
parent7d67a7ab23ff55d302bc10af2f9ee758668f7f2a
Propagate information about bad (or good) REGSEL register
of chipset IO-APICs to Xen. If REGSEL is bad (some old SiS
chipsets) then we have a slower read-modify-write routine.
Loosely based on an original patch from Jan Beulich.

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/i386/kernel/io_apic-xen.c
xen/arch/x86/dom0_ops.c
xen/arch/x86/io_apic.c
xen/include/asm-x86/io_apic.h
xen/include/public/dom0_ops.h